// component/testMobx.js 演示mobx在组件的使用
// 1.
import {storeBindingsBehavior} from 'mobx-miniprogram-bindings'
import {store} from '../store/store'
Component({
    // 2.
    behaviors:[storeBindingsBehavior],
    // 3.
    storeBindings:{
        store,
        fields:{
            cnumA:'numA', //前者是组件内的名称，后者是store里的
            cnumB :'numB',
            csum:'sum'
        },
        actions:{
            cupdateNum1: 'updateNum1'
        }
    },

    /**
     * 组件的属性列表
     */
    properties: {  

    },

    /**
     * 组件的初始数据
     */
    data: {

    },

    /**
     * 组件的方法列表
     */
    methods: {
        btnClick(e){
            this.cupdateNum1(e.target.dataset.step)
        }
    }
})
